home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
C64
/
A-Monthly Disks
/
(c)aac.d64
/
inst.football
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2007-02-04
|
9KB
|
294 lines
5 PRINT"[147]"
8 PRINT
10 PRINT" WELCOME TO THE WORLD OF 2-MAN FOOTBALL"
12 PRINT" [163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163]"
30 PRINT"THIS GAME WAS WRITTEN BY"
35 PRINT
40 PRINT" GEORGE DAVIS"
50 PRINT" 335 LONSDALE ROAD"
51 PRINT" PH #3"
59 PRINT" TORONTO,ONT."
60 PRINT"M5P 1R4"
61 PRINT:PRINT
62 PRINT" IF YOU ENJOY PLAYING THIS GAME"
63 PRINT" PLEASE SEND $10.00 TO ME"
64 PRINT" AT THE ABOVE ADDRESS"
65 PRINT:PRINT:PRINT:PRINT
70 PRINT"I HOPE YOU ENJOY IT!!"
71 PRINT:PRINT:PRINT"PRESS SPACE BAR TO GET NEXT PAGE":GOSUB8000
75 PRINT
80 PRINT"THIS GAME USES CANADIAN RULES:"
81 PRINT
82 PRINT"--THE FIELD IS 110 YARDS LONG."
83 PRINT"--THERE ARE 12 MEN ON A TEAM."
84 PRINT"--YOU HAVE 3 DOWNS TO MAKE 10 YARDS."
85 PRINT"--THE END ZONES ARE 25 YARDS DEEP."
86 PRINT"--A KICK INTO THE END ZONE[160]MUST BE RUN"
87 PRINT" OUT, OTHERWISE IT IS A SINGLE POINT"
88 PRINT" FOR THE KICKER. HOWEVER, THE"
89 PRINT" RECEIVER MAY CONCEDE THE SINGLE"
90 PRINT" POINT IF HE SO DESIRES."
91 PRINT"--A KICK OVER THE DEAD-BALL LINE"
92 PRINT" CANNOT BE RUN BACK."
93 PRINT"--AFTER A SINGLE POINT, THE SCORED-UPON"
94 PRINT" TEAM GETS FIRST DOWN ON HIS OWN"
96 PRINT" 35 YARD LINE.":GOSUB8000
100 PRINT" FIELD GOAL RULES:"
102 PRINT
104 PRINT"AFTER A SUCCESSFUL FIELD GOAL THE"
106 PRINT" RECEIVER HAS THE FOLLOWING OPTIONS:"
107 PRINT
108 PRINT"1-KICK OFF FROM HIS OWN 35 YARD LINE;"
110 PRINT"2-HAVE HIS OPPONENT KICK OFF FROM THEIR"
112 PRINT" 35 YARD LINE;"
114 PRINT"3-FIRST DOWN FROM HIS OWN 35 YARD LINE."
115 PRINT
119 PRINT"IF THE FIELD GOAL IS NOT SUCCESSFUL AND"
120 PRINT" THE BALL GOES INTO THE END ZONE, THE"
122 PRINT" THE RECEIVER MUST RUN IT OUT OR MAY"
124 PRINT" CONCEDE THE SINGLE POINT."
126 PRINT" IF A SINGLE POINT IS SCORED, THE"
128 PRINT" RECEIVER HAS FIRST DOWN AT EITHER"
130 PRINT" HIS OWN 35 YARD LINE OR AT THE POINT"
132 PRINT" OF THE PREVIOUS SCRIMMAGE."
134 PRINT" THIS PROGRAM AUTOMATICALLY"
136 PRINT" SELECTS THE APPROPRIATE YARD LINE."
138 PRINT
140 PRINT"(AFTER A SAFETY TOUCH, THE SAME OPTIONS"
141 PRINT" ARE AVAILABLE TO THE SCORING TEAM)":GOSUB8000
180 PRINT" -PLAYING PROCEDURE-"
185 PRINT
190 PRINT"BOTH PLAYERS WILL BE SEATED"
200 PRINT" AT THE CONSOLE."
205 PRINT"DO NOT USE MORE THAN 9 LETTERS FOR"
206 PRINT" TEAM NAMES."
210 PRINT"THE KICKOFF IS STRAIGHT-FORWARD."
215 PRINT
220 PRINT"THE DEFENSIVE TEAM SETS UP THE DEFENSE."
230 PRINT"--WHILE HE IS DOING THIS HIS OPPONENT'S"
240 PRINT" VIEW OFTHE SCREEN MUST BE OBSTRUCTED."
250 PRINT" A LARGE PIECE OFCARDBOARD OR PAPER"
260 PRINT" CAN BE USED FOR THIS PURPOSE."
265 PRINT
270 PRINT"AFTER THE DEFENSIVE SETUP IS CLEARED"
280 PRINT" FROM THE SCREEN, THE OFFENSIVE"
290 PRINT" PLAYER SELECTS HIS PLAY."
295 PRINT
300 PRINT"THE GAIN IS THE RESULT OF THE"
301 PRINT" COMBINATION OF OFFENSIVE AND"
302 PRINT" DEFENSIVE PLAYS SELECTED.":GOSUB8000
304 PRINT" -PLAYING PROCEDURE-"
305 PRINT
306 PRINT"AFTER EACH PLAY, THE DEFENSIVE SETUP"
307 PRINT" IS SHOWN (FROM THE OFFENSIVE"
308 PRINT" PERSPECTIVE) SO THAT THE OFFENSIVE"
309 PRINT" PLAYER CAN REVIEW THE DEFENSIVE"
310 PRINT" STRATEGY OF HIS OPPONENT."
311 GOSUB8000
341 PRINT" -DEFENSIVE SETUP-"
342 PRINT
343 PRINT
344 PRINT"THE DEFENSE CONSISTS OF:"
345 PRINT
350 PRINT"--DEFENSIVE [166] [166] [166] [166] [166] [166]"
360 PRINT" LINE L.END 4 LINEMEN R.END"
365 PRINT
370 PRINT"--SECONDARY 1 2 3 4 5"
375 PRINT
380 PRINT" 6 7 8"
390 PRINT" --------------------------------------"
395 PRINT
400 PRINT"--DEFENSIVE 1 2"
405 PRINT
410 PRINT" BACKS 3 4 5 6 7"
412 PRINT
414 PRINT
416 PRINT
420 PRINT"THERE IS ALSO A 'BLITZ' DEFENSE"
430 PRINT" WHICH IS REPRESENTED BY LINEBACKER #9":GOSUB8000
450 PRINT" --DEFENSIVE LINE--"
455 PRINT
460 PRINT"THE LINE AND ENDS CAN CHARGE OR HOLD"
465 PRINT
470 PRINT"IF THE LINE HOLDS:"
480 PRINT" A TRAP PLAY WILL BE STOPPED."
490 PRINT" A DIRECT HANDOFF WILL GET THROUGH THEM."
500 PRINT"IF THE LINE CHARGES:"
510 PRINT" A DIRECT HANDOFF WILL BE STOPPED."
520 PRINT" A TRAP PLAY WILL GET THROUGH THEM."
525 PRINT
530 PRINT"IF THE END HOLDS:"
540 PRINT" A PITCHOUT WILL BE TURNED INSIDE."
545 PRINT
550 PRINT"IF THE END CHARGES:"
560 PRINT" A PITCHOUT WILL GET AROUND HIM."
565 PRINT
570 PRINT"NOTE[146] IF BOTH ENDS AND THE LINE CHARGE"
580 PRINT" AND THE 'BLITZ' IS ON (#9 LINEBACKER)"
590 PRINT" THEN A PASSER TRYING A LONG PASS"
600 PRINT" WILL BE SACKED!!":GOSUB8000
610 PRINT" ALSO NOTE[146]"
612 PRINT
615 PRINT"IF THE LINE AND BOTH ENDS CHARGE,"
620 PRINT" A KICK WILL BE 'SHORT'.":PRINT
630 PRINT"IF EITHER END OR THE LINE HOLD,"
640 PRINT" THE KICK WILL BE 'LONG'."
642 PRINT
644 PRINT
650 PRINT" * * * * * * * * * * * * * * * * * * * *"
652 PRINT
654 PRINT
660 PRINT" THE DEFENSIVE LINE HAS USED 6 MEN"
665 PRINT
670 PRINT"YOU MAY PLACE THE REMAINING 6 MEN"
675 PRINT" IN ANY OF THE REMAINING POSITIONS"
677 PRINT" OF SECONDARY OR DEEP BACKS.":GOSUB8000
690 PRINT" --SECONDARY--"
695 PRINT
700 PRINT"CONSISTS OF: 1 2 3 4 5"
705 PRINT
710 PRINT" 6 7 8"
715 PRINT
720 PRINT"PLUS #9, WHICH IS THE 'BLITZ' INDICATOR."
725 PRINT
730 PRINT"POSITIONS 1 AND 5 WILL:"
740 PRINT" -PREVENT A SCREEN PASS,"
750 PRINT" (INTERCEPT OR INCOMPLETE)"
760 PRINT" -STOP A PITCHOUT AROUND THAT SIDE."
765 PRINT
770 PRINT"POSTIONS 2, 3 AND 4 WILL:"
780 PRINT" -STOP TRAP OR DRAW PLAYS WHICH GET"
790 PRINT" THROUGH THE LINE (SHORT GAIN)."
795 PRINT
800 PRINT"POSTIONS 2 AND 4 WILL ALSO:"
810 PRINT" -STOP PITCHOUTS WHICH HAVE BEEN"
820 PRINT" TURNED INSIDE (BIG LOSS).":GOSUB8000
830 PRINT" --SECONDARY--[160](CONT'D)"
835 PRINT
840 PRINT"CONSISTS OF: 1 2 3 4 5"
845 PRINT
850 PRINT" 6 7 8"
855 PRINT
860 PRINT"POSITIONS 6 AND 8 WILL"
870 PRINT" -PREVENT A HOOK PASS (INC OR INT),"
880 PRINT" -STOP A POST PASS"
890 PRINT" (INCOMPLETE OR SHORT GAIN)",
900 PRINT" -STOP GROUND PLAYS (LONGER GAIN)."
905 PRINT
910 PRINT"POSITION 7 WILL:"
920 PRINT" -PREVENT A POST PASS (INC OR INT),"
930 PRINT" -STOP ANY HOOK PASS (INC OR SHORT),"
940 PRINT" -WILL STOP GROUND PLAYS (LONGER GAIN)."
941 PRINT
942 PRINT"POSITION 9 (BLITZ) WILL"
943 PRINT" -SACK A LONG PASS ATTEMPT, BUT ONLY IF"
944 PRINT" THE LINE AND ENDS ARE CHARGING AS WELL":GOSUB8000
945 PRINT" AFTER PLACING SECONDARY"
946 PRINT
947 PRINT" PRESS 0 [146]":PRINT
948 PRINT" YOU WILL THEN BE ABLE TO LOCATE"
949 PRINT" THE DEEP DEFENSIVE BACKS.":GOSUB8000
950 PRINT" --DEEP DEFENSIVE BACKS--"
955 PRINT
960 PRINT"CONSIST OF: 1 2"
965 PRINT
970 PRINT" 3 4 5 6 7"
975 PRINT
980 PRINT"POSITIONS 1 AND 2 WILL:"
990 PRINT" -PREVENT A WIDE PASS (INC OR INT),"
1000 PRINT" -STOP A PITCHOUT (LONGER GAIN)."
1005 PRINT
1010 PRINT"POSITIONS 3 AND 7 WILL:"
1020 PRINT" -PREVENT A LONG PASS (INC OR INT),"
1030 PRINT" -STOP A WIDE PASS (INC OR SHORT),"
1040 PRINT" -STOP A PITCHOUT (LONGER GAIN)."
1045 PRINT
1050 PRINT"POSITION 5 WILL"
1060 PRINT" -PREVENT A LONG PASS (INC OR INT),"
1070 PRINT" -STOP A GROUND PLAY (LONGER GAIN),"
1075 PRINT
1080 PRINT"POSITIONS 4 AND 6 WILL"
1090 PRINT" -STOP A LONG PASS TO THE POSITIONS"
1100 PRINT" ADJACENT TO THEM (INC OR SHORT).":GOSUB8000
1110 PRINT" --KICKING SITUATIONS--"
1115 PRINT
1120 PRINT"IF THE LINE AND BOTH ENDS ARE CHARGING"
1130 PRINT" THE KICK WILL BE SHORT. IF THE LINE"
1131 PRINT" OR EITHER END IS HOLDING, THE KICK"
1132 PRINT" WILL BE LONG."
1135 PRINT
1140 PRINT"FOR A LONG RUNBACK:"
1150 PRINT" -ANY TWO OF THE DEEP LINEBACKERS"
1160 PRINT" (#6,7 OR 8) PLUS THE DEEP BACK (#5)"
1170 PRINT" MUST BE IN POSITION TO GET A"
1180 PRINT" LONG RUNBACK. OTHERWISE THE RUNBACK"
1190 PRINT" WILL BE SHORT.":GOSUB8000
1200 PRINT"IT MAY HELP TO LOOK AT THE FIELD"
1210 PRINT" LIKE THIS:"
1220 PRINT
1230 PRINT"--DEFENSIVE [166] [166] [166] [166] [166] [166]"
1240 PRINT" LINE L.END 4 LINEMEN R.END"
1245 PRINT
1250 PRINT"--SECONDARY S P* 3 P* S"
1255 PRINT
1260 PRINT" H C H"
1270 PRINT" --------------------------------------"
1275 PRINT
1280 PRINT"--DEFENSIVE W W"
1285 PRINT
1290 PRINT" BACKS L 4 L 6 L"
1291 PRINT
1292 PRINT
1295 PRINT" P*=PITCHOUT (IF END IS HOLDING)"
1300 PRINT" S=SCREEN PASS"
1310 PRINT" H=HOOK PASS"
1320 PRINT" C=CENTRE PASS (POST PATTERN)"
1330 PRINT" W=WIDE PASS"
1340 PRINT" L=LONG PASS":GOSUB8000:GOTO1600
1350 PRINT" --HOUSE RULES--
1355 [153]
1360 [153]"CONVERTS NEED NOT BE ATTEMPTED. SEVEN"
1365 [153]" POINTS ARE AWARDED FOR A TOUCHDOWN."
1370 [153]
1375 [153]"A FIELD GOAL MAY NOT BE ATTEMPTED FROM"
1380 [153]" BEYOND THE 50 YARD LINE."
1400 [153]
1405 [153]
1407 [153]
1410 [153]" NOTE WAIT"
1412 [153]
1420 [153]"THIS GAME PROVIDES FOR PENALTIES,"
1430 [153]" FUMBLES, AND UNEXPECTED LONGER RUNS."
1440 [153]
1450 [153]
1460 [153]" I HOPE YOU HAVE FUN!!!"
1470 [153]
1472 [153]" * * * * * * * * * * * * * * * *"
1474 [153]
1480 [153]"DO YOU WANT TO GO OVER THE INSTRUCTIONS?"
1490 [153]" (Y)ES OR (N)O"
1500 [161] A$:[139]A$[178]""[167] 1500
1510 [139] A$[178]"Y" [167] [137]5
1520 [139]A$[178]"N" [167] [153]"LOAD":[153]"LOADING FOOTBALL.BOOT":[147] "FOOTBALL.BOOT",8
1530 [139] A$[179][177]"Y" [176] A$[179][177]"N" [167] [137]1500
1600 [153]" SPECIAL NOTE FOR OFFENSE"
1605 [153]" TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB("
1610 [153]"BEFORE MAKING HIS PLAY, THE OFFENSE"
1620 [153]" HAS A SPECIAL OPTION:"
1630 [153]"HE MAY ELECT TO GO INTO A 'SHORT PUNT'"
1640 [153]" OR 'SPREAD' FORMATION."
1650 [153]"THIS MEANS THAT THE QUARTERBACK WILL"
1660 [153]" DROP BACK SO THAT HE CANNOTWAIT BE SACKED,"
1662 [153]"BUT-- ANY GROUND PLAY SELECTED WHEN"
1664 [153]" HE IS IN 'SPREAD' FORMATION WILL LOSE 10 YARDS."
1670 [153]"HOWEVER,"
1675 [153]"IF HE ELECTS TO USE THIS FORMATION THE"
1680 [153]" DEFENSIVE PLAYER CAN REARRANGE HIS"
1690 [153]" DEFENSE AND MAY PUT ONE MOREWAIT MAN BACK."
1700 [153]" TO SELECT THIS OPTION:"
1710 [153]"PRESS '*' WHEN ASKED TO SELECT YOUR PLAY"
1750 [141] 8000:[137]1350
8000 [161]A$:[139]A$[178]""[167] 8000
8010 [153]"LOAD":[142]
20000 [159]15,8,15:[152]15,"S0:INST.FOOTBALL":[148]"0:INST.FOOTBALL",8:[160]15